upon surrender of - İspanyolca İngilizce Sözlük